<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 比较运算符 

        // = 不是比较运算符 是赋值运算符 ；
        // 1."==" 值是否相等  :只会比较值
        // var a = 10;
        // var b = "10";
        // var res = a==b;
        // console.log(res);
        

        // 2."===" :全等于 ：会比较值是否相同且类型是否相同  值和类型都相同 返还true 否则就是false
        // var a = 10;
        // // var b = "10";
        // var b = 10;
        // // var res = a===b;  //false 
        // var res = a===b; //true;
        // console.log(res);


        // var a = 10;
        // var b =20;
        // a=b; //赋值 ，不是比较

        // 3.不等于 !:非  !=  :只会比较值 不会比较类型  
        // var a = 10;
        // var b = "10";
        // var res = a!=b;
        // console.log(res);  //false

        // 4.全不等于 !== :会比较值 且会比较类型 
        // var a = 10;
        // var b = "10";
        // var res = a !==b;
        // console.log(res); //true


        // 5.> <
        // var a = 10;
        // var b = 20;
        // var res = a<b;
        // console.log(res);

        // 6.>= <=;
        // var a = 10;
    
        // var b = 20;
        // var res = a>=b;
        // console.log(res);

        // var a = prompt("请输入值");
        // // console.log(a);
        // a = Number(a);  //把a转成数字类型
        // var b = 20;
        // var res = a>=b;
        // console.log(res);



        // 强调一点 不能连写  ，只能比较2个 ；
        // var a = 10;
        // var b = 20;
        // var c = 30;
        // var res = c>b>a;  // 错误的写法 
        // console.log(res);
    </script>
</body>
</html>